Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 CASTLE ROAD Detached £314,608 £300,000 24 Feb 2022
25 CASTLE ROAD Detached £309,521 £190,000 16 Feb 2007
25A CASTLE ROAD Detached £235,154 £148,500 3 Feb 2014
70 CASTLE ROAD Detached £152,374 £27,000 8 Mar 1996
78 CASTLE ROAD Detached £304,929 £250,000 15 Jan 2020
80 CASTLE ROAD Detached £389,942 £225,000 27 Jun 2011